package com.wsoft.form.query.table;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Author z001
 * @Date 2024/9/8 08:17
 */
@Data
public class TableBaseQuery {

    @NotNull
    @Schema(description = "页面Id")
    private Long formId;

    @NotBlank
    @Schema(description = "表名称")
    private String tableName;

    @Schema(description = "表描述")
    private String tableDesc;

    @Schema(description = "实体名称")
    private String modelName;

    @NotNull
    @Schema(description = "是否参与工作流")
    private Integer isBmp;

    @Schema(description = "工作流key")
    private String bmpKey;

}
